Diagnosing and Measuring Incompatibilities between Pairs of Services

نویسندگان

  • Ali Aït-Bachir
  • Marie-Christine Fauvet
چکیده

This paper presents a technique which detects all behavioural incompatibilities between two service interfaces (a client and a provider). This may happen because the provider has evolved and its interface has been modified. It may also happen because the client decided to change for another provider which addresses the same needs but offers a different interface. Unlike prior work, the proposed solution does not simply check whether two services are incompatible or not, it rather provides detailed diagnosis, including the incompatibilities and for each one the location in the service interfaces where these incompatibilities occur. A measure of similarity between interfaces which considers outputs from the detection algorithm is proposed too.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quality Assessment of Educational Services in Nursing and Midwifery School of Kerman Based on SERVQUAL Model

Introduction: One of the most important factors in the success and survival of the higher education system is attention to the quality of provided services. Therefore, the aim of this study was to evaluate the quality of educational services in the Razi faculty of nursing and midwifery of Kerman based on SERVQUAL model in 2014. Methods: In this descriptive-analytical study, 150 students of the ...

متن کامل

Detecting Behavioural Incompatibilities between Pairs of Services

We present a technique to analyse successive versions of a service interface in order to detect changes that cause clients using an earlier version not to interact properly with a later version. We focus on behavioural incompatibilities and adopt the notion of simulation as a basis for determining if a new version of a service is behaviourally compatible with a previous one. Unlike prior work, ...

متن کامل

The population genetics of speciation: the evolution of hybrid incompatibilities.

Speciation often results from the accumulation of "complementary genes," i.e., from genes that, while having no deleterious effect within species, cause inviability or sterility when brought together with genes from another species. Here I model speciation as the accumulation of genic incompatibilities between diverging populations. Several results are obtained. First, and most important, the n...

متن کامل

Beyond API Signatures: An Empirical Study on Behavioral Backward Incompatibilities of Java Software Libraries

To make sure that existing client software applications are not broken after a library update, backward compatibility has always been one of the most important requirements during the evolution of software libraries. However, due to various reasons, backward compatibility is seldom fully achieved in practice, so it is important to understand the status, major reasons, and impact of backward inc...

متن کامل

Haldane's rule and X-chromosome size in Drosophila.

The "dominance theory" of HALDANE'S rule postulates that hybrids of the heterogametic sex are more likely to be inviable or sterile than the homogametic sex because some of the epistatic incompatibilities contributing to postzygotic isolation behave as X-linked partial recessives. When this is true, pairs of taxa with relatively large X chromosomes should require less divergence time, on averag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009